﻿using System;
using System.Collections.Generic;
using System.Text;

namespace SqlCe4Mvc3Application1.Models
{
    /// <summary>
    /// Orchard_Users_RegistrationSettingsPartRecord.
    /// </summary>
    [Serializable]
    [RaisingStudio.Data.DataTable("Orchard_Users_RegistrationSettingsPartRecord")]
    partial class Orchard_Users_RegistrationSettingsPartRecord
    {
        #region Members
		
		private int _Id;
		/// <summary>
		/// Id.
		/// </summary>
		[System.ComponentModel.Description("Id")]
        [RaisingStudio.Data.DataColumn("Id", AllowDBNull = false, IsPrimaryKey = true)]
		public int Id
		{
			get 
			{
				return this._Id;
			}
			set 
			{
				this._Id = value;
			}
		}

		private bool? _UsersCanRegister;
		/// <summary>
		/// UsersCanRegister.
		/// </summary>
		[System.ComponentModel.Description("UsersCanRegister")]
        [RaisingStudio.Data.DataColumn("UsersCanRegister")]
		public bool? UsersCanRegister
		{
			get 
			{
				return this._UsersCanRegister;
			}
			set 
			{
				this._UsersCanRegister = value;
			}
		}

		private bool? _UsersMustValidateEmail;
		/// <summary>
		/// UsersMustValidateEmail.
		/// </summary>
		[System.ComponentModel.Description("UsersMustValidateEmail")]
        [RaisingStudio.Data.DataColumn("UsersMustValidateEmail")]
		public bool? UsersMustValidateEmail
		{
			get 
			{
				return this._UsersMustValidateEmail;
			}
			set 
			{
				this._UsersMustValidateEmail = value;
			}
		}

		private string _ValidateEmailRegisteredWebsite;
		/// <summary>
		/// ValidateEmailRegisteredWebsite.
		/// </summary>
		[System.ComponentModel.Description("ValidateEmailRegisteredWebsite")]
        [RaisingStudio.Data.DataColumn("ValidateEmailRegisteredWebsite")]
		public string ValidateEmailRegisteredWebsite
		{
			get 
			{
				return this._ValidateEmailRegisteredWebsite;
			}
			set 
			{
				this._ValidateEmailRegisteredWebsite = value;
			}
		}

		private string _ValidateEmailContactEMail;
		/// <summary>
		/// ValidateEmailContactEMail.
		/// </summary>
		[System.ComponentModel.Description("ValidateEmailContactEMail")]
        [RaisingStudio.Data.DataColumn("ValidateEmailContactEMail")]
		public string ValidateEmailContactEMail
		{
			get 
			{
				return this._ValidateEmailContactEMail;
			}
			set 
			{
				this._ValidateEmailContactEMail = value;
			}
		}

		private bool? _UsersAreModerated;
		/// <summary>
		/// UsersAreModerated.
		/// </summary>
		[System.ComponentModel.Description("UsersAreModerated")]
        [RaisingStudio.Data.DataColumn("UsersAreModerated")]
		public bool? UsersAreModerated
		{
			get 
			{
				return this._UsersAreModerated;
			}
			set 
			{
				this._UsersAreModerated = value;
			}
		}

		private bool? _NotifyModeration;
		/// <summary>
		/// NotifyModeration.
		/// </summary>
		[System.ComponentModel.Description("NotifyModeration")]
        [RaisingStudio.Data.DataColumn("NotifyModeration")]
		public bool? NotifyModeration
		{
			get 
			{
				return this._NotifyModeration;
			}
			set 
			{
				this._NotifyModeration = value;
			}
		}

		private string _NotificationsRecipients;
		/// <summary>
		/// NotificationsRecipients.
		/// </summary>
		[System.ComponentModel.Description("NotificationsRecipients")]
        [RaisingStudio.Data.DataColumn("NotificationsRecipients")]
		public string NotificationsRecipients
		{
			get 
			{
				return this._NotificationsRecipients;
			}
			set 
			{
				this._NotificationsRecipients = value;
			}
		}

		private bool? _EnableLostPassword;
		/// <summary>
		/// EnableLostPassword.
		/// </summary>
		[System.ComponentModel.Description("EnableLostPassword")]
        [RaisingStudio.Data.DataColumn("EnableLostPassword")]
		public bool? EnableLostPassword
		{
			get 
			{
				return this._EnableLostPassword;
			}
			set 
			{
				this._EnableLostPassword = value;
			}
		}

		#endregion
    }
}
